RELATED WORDS
PARAPHRASING
to attend to (customers) in a shop, restaurant etc; to offer (food) to people; to be satisfactory (for a need or purpose)
aid, help; supply